#ifndef __SCHEDULER_H
#define __SCHEDULER_H

#include "bsp_system.h"

//调度器任务结构体定义
typedef struct{
    void(*task_func)(void);//任务函数指针
    uint32_t rate_ms;//任务执行周期
    uint32_t last_run;//上次任务执行时间
}task_t;
/*函数声明*/
void scheduler_init(void);
void scheduler_run(void);
#endif

